[ Merge from Emacs trunk: ]
authorReiner Steib <Reiner.Steib@gmx.de>
Mon, 30 Aug 2004 18:18:31 +0000 (18:18 +0000)
committerReiner Steib <Reiner.Steib@gmx.de>
Mon, 30 Aug 2004 18:18:31 +0000 (18:18 +0000)
2004-08-30  Juanma Barranquero  <lektu@terra.es>

* ietf-drums.el (ietf-drums-remove-whitespace): Fix character constant.

[Emacs/trunk 2003-02-18]

2004-08-30  Andreas Schwab  <schwab@suse.de>

* nnlistserv.el (nnlistserv-kk-wash-article): Fix paren nesting.

* gnus-score.el (gnus-summary-increase-score): Fix format string.

[Emacs/trunk 2004-02-08]

2004-08-30  Stefan Monnier  <monnier@iro.umontreal.ca>

* nnimap.el (nnimap-demule): Avoid string-as-multibyte.

[Emacs/trunk 2004-05-06]

2004-08-30  Kim F. Storm  <storm@cua.dk>

* nntp.el (nntp-authinfo-file): Add :group 'nntp.

* nnimap.el (nnimap-authinfo-file, nnimap-prune-cache):
Add :group 'nnimap.

[Emacs/trunk 2004-06-29]

lisp/gnus/ChangeLog
lisp/gnus/gnus-score.el
lisp/gnus/ietf-drums.el
lisp/gnus/nnimap.el
lisp/gnus/nnlistserv.el

index 565eb9bf293b21ab84f4764862ea500bfd9c5f6f..e236c4b7c972aa28ad508cfeff9f83c13e6f5ff0 100644 (file)
@@ -1,3 +1,32 @@
+2004-08-30  Juanma Barranquero  <lektu@terra.es>
+
+       * ietf-drums.el (ietf-drums-remove-whitespace): Fix character constant.
+
+       [Emacs/trunk 2003-02-18]
+
+2004-08-30  Andreas Schwab  <schwab@suse.de>
+
+       * nnlistserv.el (nnlistserv-kk-wash-article): Fix paren nesting.
+
+       * gnus-score.el (gnus-summary-increase-score): Fix format string.
+
+       [Emacs/trunk 2004-02-08]
+       
+2004-08-30  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * nnimap.el (nnimap-demule): Avoid string-as-multibyte.
+
+       [Emacs/trunk 2004-05-06]
+
+2004-08-30  Kim F. Storm  <storm@cua.dk>
+
+       * nntp.el (nntp-authinfo-file): Add :group 'nntp.
+
+       * nnimap.el (nnimap-authinfo-file, nnimap-prune-cache):
+       Add :group 'nnimap.
+
+       [Emacs/trunk 2004-06-29]
+
 2004-08-23  Reiner Steib  <Reiner.Steib@gmx.de>
 
        * mm-decode.el (mime-display, mime-security): Fix custom-manual
index ae85ca76ec14d6c902733ad7e7c95f0746d89262..a78e5087dcb066d21857f256674bbaa729cf1414 100644 (file)
@@ -1,5 +1,5 @@
 ;;; gnus-score.el --- scoring code for Gnus
-;; Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003
+;; Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004
 ;;        Free Software Foundation, Inc.
 
 ;; Author: Per Abrahamsen <amanda@iesd.auc.dk>
@@ -627,7 +627,7 @@ file for the command instead of the current score file."
              (gnus-score-insert-help "Match permanence" char-to-perm 2)))
 
          (gnus-score-kill-help-buffer)
-         (if mimic (message "%c %c %c" prefix hchar tchar pchar)
+         (if mimic (message "%c %c %c %c" prefix hchar tchar pchar)
            (message ""))
          (unless (setq temporary (cadr (assq pchar char-to-perm)))
            ;; Deal with der(r)ided superannuated paradigms.
index 1ac2040b2e2e8bf9f6ca6f6063f837be7fda6942..d4137bae3213a3985d8a423574a94030e3c7d7e4 100644 (file)
@@ -133,7 +133,7 @@ backslash and doublequote.")
          (forward-sexp 1))
         ((eq c ?\()
          (forward-sexp 1))
-        ((memq c '(? ?\t ?\n))
+        ((memq c '(? ?\t ?\n))
          (delete-char 1))
         (t
          (forward-char 1))))
index 872277102dbce8901f638b4b4d4041f2218b5f82..fc33b9a48ebff6ec9f8fd63b440976cc681e4c2e 100644 (file)
@@ -1,5 +1,5 @@
 ;;; nnimap.el --- imap backend for Gnus
-;; Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003
+;; Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004
 ;;        Free Software Foundation, Inc.
 
 ;; Author: Simon Josefsson <jas@pdc.kth.se>
@@ -391,11 +391,13 @@ just like \"ticked\" articles, in other IMAP clients.")
                                          (string :format "Login: %v"))
                                    (cons :format "%v"
                                          (const :format "" "password")
-                                         (string :format "Password: %v")))))))
+                                         (string :format "Password: %v"))))))
+  :group 'nnimap)
 
 (defcustom nnimap-prune-cache t
   "If non-nil, nnimap check whether articles still exist on server before using data stored in NOV cache."
-  :type 'boolean)
+  :type 'boolean
+  :group 'nnimap)
 
 (defvar nnimap-request-list-method 'imap-mailbox-list
   "Method to use to request a list of all folders from the server.
@@ -802,9 +804,12 @@ function is generally only called when Gnus is shutting down."
     (nnoo-status-message 'nnimap server)))
 
 (defun nnimap-demule (string)
-  (funcall (if (and (fboundp 'string-as-multibyte)
-                   (subrp (symbol-function 'string-as-multibyte)))
-              'string-as-multibyte
+  ;; BEWARE: we used to use string-as-multibyte here which is braindead
+  ;; because it will turn accidental emacs-mule-valid byte sequences
+  ;; into multibyte chars.  --Stef
+  (funcall (if (and (fboundp 'string-to-multibyte)
+                   (subrp (symbol-function 'string-to-multibyte)))
+              'string-to-multibyte
             'identity)
           (or string "")))
 
index 87dcb068a69498235e1a9ad120c1364f9ddd16ab..770bb02d01eff7b56f6f7853d7e5037317eec35c 100644 (file)
@@ -1,6 +1,6 @@
 ;;; nnlistserv.el --- retrieving articles via web mailing list archives
 
-;; Copyright (C) 1997, 1998, 1999, 2000 Free Software Foundation, Inc.
+;; Copyright (C) 1997, 1998, 1999, 2000, 2004 Free Software Foundation, Inc.
 
 ;; Author: Lars Magne Ingebrigtsen <larsi@gnus.org>
 ;; Keywords: news, mail
     (mm-url-decode-entities)
     (while headers
       (goto-char (point-min))
-      (re-search-forward (format "<!-- %s=\"\\([^\"]+\\)" (car headers) nil t))
+      (re-search-forward (format "<!-- %s=\"\\([^\"]+\\)" (car headers)) nil t)
       (set (pop headers) (match-string 1)))
     (goto-char (point-min))
     (search-forward "<!-- body" nil t)